package kr.co.redcircle.broker.source;

import kr.co.redcircle.broker.io.BrokerRequest;
import kr.co.redcircle.broker.source.DefaultBrokerSource;
import kr.co.redcircle.broker.source.IBrokerSource;

public class BrokerSourceFactory {

	public static IBrokerSource getBrokerSource(BrokerRequest request) {
		
		synchronized (request) {
			return new DefaultBrokerSource(request);
		}
	}

}
